supratrochlear artery - İspanyolca İngilizce Sözlük